html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
	line-height: 1;
	color: black;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0″' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}


body{
	text-align:center;
	background-color:#e1e0de;
	margin: 0px;
}

#clearing{
	clear:both;}
	
/* new clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* links */

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.link1 {
	text-decoration: none;
	color:#333
}
.link1:link {
	text-decoration: none;
	color:#333333
}
.link1:visited {
	text-decoration: none;
	color:#333
}
.link1:hover {
	text-decoration: none;
	color:#666
}

.link2 {
	text-decoration: none;
	color:#F00;
}
.link2:link {
	text-decoration: none;
	color:#F00
}
.link2:visited {
	text-decoration: none;
	color:#F00
}
.link2:hover {
	text-decoration: none;
	color:#666
}

.link3 {
	text-decoration: none;
	color:#FFF;
	font-weight: bold;
}
.link3:link {
	text-decoration: none;
	color:#FFF
}
.link3:visited {
	text-decoration: none;
	color:#FFF
}
.link3:hover {
	text-decoration: none;
	color:#ccc
}

.link4 {
	text-decoration: none;
	color:#999;
	font-weight: bold;
}
.link4:link {
	text-decoration: none;
	color:#333333
}
.link4:visited {
	text-decoration: none;
	color:#333333
}
.link4:hover {
	text-decoration: none;
	color:#999
}

/* ESTRUCTURA */

#contenedor{
	width:960px;
	height:auto;
	margin:0 auto;
	background-color: #FFF;
}
#header {
	float: left;
	width: 100%;
}

#contenido {
	float: left;
	width: 100%;
}

#pie {
	float: left;
	width: 100%px;
}

	.links a {
		color:#db0000;
		margin-right:25px;}

/* ----------------------------------------------------------------- HEADER ---------------------------------------------------*/

.head{
	height:100px;
	float:left;
	width: 100%;
}

.datos_header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	float: left;
	height: 70px;
	width: 280px;
	margin-top: 20px;
	padding-left: 10px;
}

#clima {
	float: left;
	height: 50px;
	width: 200px;
	margin-bottom: 3px;
	padding-left: 30px;
	margin-top: 5px;
}

.radiovivo{
	width:240px;
	height:85px;
	background-image:url(images/banhead.png);
	float:right;
	margin-top:15px;
	margin-right: 40px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.logo {
	float: left;
	height: 90px;
	margin-left: 40px;
	margin-top: 10px;
	text-align: left;
	padding-top: 10px;
}

.radiocont{
	width:35px;
	height:30px;
	float:right;
	margin-top:50px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	margin-right: 50px;
}
.radiocolor{
		color:#F00}

/* -----------------------------------------------MENU -----------------------------------------------*/

.menubar{
	width:935px;
	height:36px;
	background-image:url(images/menubar.png);
	float:left;
	margin-bottom:10px;
	padding-left: 5px;
	margin-left: 10px;
}

.btn_menu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFF;
	width: auto;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #900;
	height: 20px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 7px;
}

.btn_menu:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFF;
	width: auto;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #900;
	height: 20px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 7px;
	background-color: #333;
}

.btn_menu_final {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFF;
	width: auto;
	float:left;
	height: 20px;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-right: 5px;
	padding-left: 5px;
}

.btn_menu_final:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFF;
	width: auto;
	float:left;
	height: 20px;
	padding-top: 10px;
	padding-bottom: 6px;
	background-color: #333;
	padding-right: 5px;
	padding-left: 5px;
}

/* --------------------------------------------- BUSCADOR -------------------------------------------*/	

#buscador {
	float: left;
	height: 40px;
	width: 287px;
	margin-right: 5px;
	margin-top: 5px;
	background-color: #CCC;
	/*para Firefox*/
-moz-border-radius: 3px;
	/*para Safari y Chrome*/
-webkit-border-radius: 3px;
	padding: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
	text-align: left;
	margin-bottom: 10px;
}
.buscador_campo {
	float: left;
	height: 20px;
	width: 200px;
	/*para Firefox*/
-moz-border-radius: 3px;
	/*para Safari y Chrome*/
-webkit-border-radius: 3px;
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}

.buscador_campo2 {
	float: left;
	height: 20px;
	/*para Firefox*/
-moz-border-radius: 3px;
	/*para Safari y Chrome*/
-webkit-border-radius: 3px;
	border: 1px solid #CCC;
	background-color: #EBEBEB;
	padding: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin-right: 2px;
}

.buscador_text {
	float: left;
	width: 240px;
	margin-top: 5px;
	/*para Firefox*/
-moz-border-radius: 3px;
	/*para Safari y Chrome*/
-webkit-border-radius: 3px;
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
.buscador_boton {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #333;
	float: left;
	height: 27px;
	width: 27px;
	/*para Firefox*/
-moz-border-radius: 3px;
	/*para Safari y Chrome*/
-webkit-border-radius: 3px;
	border: 1px solid #E75C01;
	margin-left: 3px;
}

/* ----------------------------------------------------- ALERTA ----------------------------------------------------------*/
#alerta {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #333;
	float: left;
	height: 25px;
	width: 615px;
	margin-bottom: 5px;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
}



/* ----------------------------------------------------- SLIDER ----------------------------------------------------------*/

#slider{
	width:605px;
	height:auto;
	float:left;
	background-color: #F00;
	border: 10px solid #F00;
	/*para Firefox*/
-moz-border-radius: 10px;
	/*para Safari y Chrome*/
-webkit-border-radius: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.copeteSlider {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: auto;
	width: 500px;
	text-align: left;
	padding-top: 2px;
	margin-bottom: 3px;
}

.titSlider {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: auto;
	width: 100%;
	text-align: left;
	line-height: 24px;
	padding-top: 5px;
	padding-right: 5px;
}

.txtSlider {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: auto;
	width: 100%;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#slider2{
	width:605px;
	height:auto;
	float:left;
	background-color: #FFF;
	border: 1px solid #CCC;
	/*para Firefox*/
-moz-border-radius: 10px;
	/*para Safari y Chrome*/
-webkit-border-radius: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.img_Slider2 {
	float: left;
	width: 595px;
	border: 5px solid #333;
	margin-top: 5px;
	margin-bottom: 5px;
}


.copeteSlider2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	float: left;
	height: auto;
	text-align: left;
	padding-top: 2px;
	margin-bottom: 3px;
	width: auto;
}

.titSlider2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #333;
	float: left;
	height: auto;
	width: 100%;
	text-align: left;
	line-height: 28px;
	padding-right: 5px;
	padding-bottom: 3px;
}

.txtSlider2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	float: left;
	height: auto;
	text-align: justify;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	line-height: 16px;
}


	
/*----------------------------------------------------------CONTENIDO CENTRAL ----------------------------------------------------*/

.alertas{
	width:625px;
	height:26px;
	background-image:url(images/alertas.png);
	float:left;
	margin-bottom:10px;}
	.alertascont{
		width:470px;
		height:20px;
		float:left;
		margin-top:5px;
		margin-left:80px;
		font-size:11px; font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif;
		color:#000; text-align:left;}
	.alertahora{
		color:#F00;
		float:left;
		margin-right:10px;
		font-weight:bold;}

.col1{
	width:625px;
	height:auto;
	float:left;
	margin-left:10px;
}
	
.titcol1{
	width:600px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #999;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
}
	
.comentariosnumero1{
	width:15px;
	height:23px;
	float:right;
	background-image:url(images/commentrojo.png);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 0px;
	font-weight: bold;
	margin-right: 5px;
	padding-right: 5px;
}
.comentariosnumero2{
	width:16px;
	height:18px;
	float:right;
	background-image: url(images/commentBlanco.png);
	padding:1px 0px 0px 4px;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px; color:#FFF;
	margin:5px;}
	
.contenedor_noticias{
	width:605px;
	height:auto;
	float:left;
	background-color: #FFF;
	/*para Firefox*/
-moz-border-radius: 10px;
	/*para Safari y Chrome*/
-webkit-border-radius: 10px;
	border: 1px solid #CCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.contenedor_noticias_dobles{
	width:605px;
	margin-bottom:10px;
	float:left;
}
.notiCol{
	width:286px;
	height:auto;
	float:left;
	margin-left:5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}

.notiColder{
	width:286px;
	height:auto;
	float:right;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}
.notiTitulo{
	width:295px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:20px;
	color:#333;
	text-align:left;
	font-weight:bold;
	line-height:20px;
	margin-bottom: 5px;
	margin-top: 3px;
}


.noti_compartir {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #F00;
	float: left;
	height: 15px;
	width: auto;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	border: 1px solid #CCC;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 10px;
}
.noti_compartir:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #F00;
	float: left;
	height: 15px;
	width: auto;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	border: 1px solid #CCC;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 10px;
	background-color: #CCC;
}
.copeteCat {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	margin-bottom: 2px;
	text-transform: uppercase;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.copeteCat2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00;
	margin-bottom: 1px;
	text-transform: uppercase;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
.notiBottom {
	float: left;
	height: 25px;
	width: 280px;
	margin-top: 5px;
}

.copete {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F00;
	float: left;
	height: auto;
	width: 100%;
	text-align: left;
	padding-top: 2px;
	margin-bottom: 3px;
}

.copete2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F00;
	float: left;
	height: auto;
	width: 300px;
	text-align: left;
	padding-top: 2px;
	margin-bottom: 3px;
}

.notiFoto{
	width:276px;
	height:193px;
	float:left;
	border:solid 5px #e6e6e6;
	margin-bottom: 5px;
}
.notitxt{
	width:286px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333;
	text-align:justify;
	float: left;
	line-height: 16px;
	}

.hora_noticia {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	padding-right: 2px;
	float: left;
	width: auto;
	line-height: 10px;
	padding-top: 2px;
	margin-top: 1px;
}


#opinion {
	float: left;
	width: 300px;
	margin-right: 5px;
	margin-top: 10px;
	background-color: #EFEFEF;
}

.opinionFoto{
	width:100px;
	height:80px;
	float:left;
	border:solid 5px #e6e6e6;
	margin-bottom: 5px;
	margin-right: 5px;
}


.opinionCat {
	width:289px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	background-color: #CCC;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

.opinionCol{
	width:286px;
	height:auto;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 3px;
	padding-top: 3px;
}
.opinionTitulo{
	width:170px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
	font-weight:bold;
	line-height:12px;
}

.opiniontxt{
	width:170px;
	height:auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color: #333;
	text-align:justify;
	float: left;
	}

.opinionAutor {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F00;
	float: left;
	height: auto;
	width: 170px;
	text-align: left;
	padding-top: 2px;
	margin-bottom: 3px;
}

.recuadro{
	width:605px;
	float:left;
	margin-bottom:15px;
	background-color: #E6E6E6;
	padding: 10px;
	/*para Firefox*/
-moz-border-radius: 10px;
	/*para Safari y Chrome*/
-webkit-border-radius: 10px;
	border: 1px solid #CCC;
}

.recuadrocont{
	width:605px;
	height:260px;
	float:left;
	margin-top:40px;
}
.recuadrocol{
	width:191px;
	height:auto;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #F00;
	text-align:left;
	margin-right: 16px;
}
.recuadrocol2{
	width:191px;
	height:auto;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #F00;
	text-align:left;
}
.recuadroFoto{
	width:181px;
	height:128px;
	float:left;
	border:5px solid #e6e6e6;
	margin-top: 3px;
}
.recuadroTitulo{
	width:191px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	color: #F00;
	text-align:left;
	font-weight:bold;
	line-height:14px;
	margin-bottom:5px;
	margin-top: 5px;
}

.tit_recuadro{
	width:595px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

.tit_recuadro2{
	width:595px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}


.tit_recuadro_region {
	width:595px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #090;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

.tit_recuadro_deportes {
	width:595px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #0080FF;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

.tit_recuadro_cultura {
	width:595px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #639;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}



.Noti2col1{
	width:600px;
	height:auto;
	float:left;
}
.noti2col2{
	width:190px;
	height:auto;
	float:left;
	margin-bottom:10px;
	border-bottom:1px solid #e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333;
	text-align:left;
	padding-bottom: 5px;
	line-height: 16px;
}
.noti2Foto{
	width:178px;
	height:128px;
	float:left;
	margin-right:5px; margin-bottom:5px;
	border:solid 5px #e6e6e6;}
.noti2Linea{
	width:605px;
	height:auto;
	float:left;
	margin-bottom:10px;
	border-bottom:1px solid #e6e6e6;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #666;
	text-align:left;
}

.noti2Titulo{
	width: 400px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	color:#333;
	text-align:left;
	font-weight:bold;
	line-height:16px;
	margin-bottom:5px;
	margin-top: 3px;
}
		
	.noti2Titulo2{
	width: 188px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	color:#333;
	text-align:left;
	font-weight:bold;
	line-height:14px;
	margin-bottom:5px;
}
.noti2txt{
	width:400px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	margin-bottom:15px;
	float: left;
	color: #333;
	padding-bottom: 5px;
	line-height: 16px;
	}

.noti2Bottom {
	float: left;
	height: 25px;
	width: 400px;
	margin-top: 5px;
}

.comentarios {
	width:592px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	margin-bottom:15px;
	float: left;
	color: #333;
	padding-bottom: 5px;
	padding-top: 0px;
	/*para Firefox*/
-moz-border-radius: 0px 0px 5px 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 0px 0px 5px 5px;
	border: 1px solid #CCC;
	background-color: #E6E6E6;
	padding-left: 10px;
	}
	
.boton {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	float: left;
	height: 30px;
	width: auto;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	border: 1px solid #CCC;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 10px;
	background-color: #FFF;
}
.boton:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	float: left;
	height: 30px;
	width: auto;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	border: 1px solid #CCC;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 10px;
	background-color: #CCC;
}

.multimedia{
	width:285px;
	float:right;
	margin-bottom:10px;
	/*para Firefox*/
	-moz-border-radius: 5px 5px 5px 5px;
	/*para Safari y Chrome*/
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 1px solid #333;
	position:relative;
	background-color: #333;
	padding: 5px;
	margin-top: 5px;
	}

/*---------------------------------------------------------- COLUMNA2 -------------------------------------------------------*/
	
	
.col2{
	width:307px;
	height:auto;
	float:right;
	margin-right:10px;
}

.titcol2{
	width:277px;
	height:16px;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.destacada{
	width:287px;
	float:left;
	margin-bottom:10px;
	/*para Firefox*/
	-moz-border-radius: 5px 5px 5px 5px;
	/*para Safari y Chrome*/
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 1px solid #333;
	position:relative;
	background-color: #333;
	padding: 10px;
	}
	.destacadatxt{
	width:275px;
	float:left;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCC;
	margin-left: 5px;
	line-height: 14px;
		}
	.destfoto{
	width:287px;
	float:left;
	margin-bottom:5px;
		}
	.destTitulo{
	width:277px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	color:#FFF;
	line-height:18px;
	margin-left: 5px;
}

.copeteDestacada {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: auto;
	width: 300px;
	text-align: left;
	padding-top: 2px;
	margin-bottom: 3px;
}
		
.recuadro_colder{
	width:287px;
	height:auto;
	float:left;
	margin-bottom:10px;
	background-color: #FFF;
	/*para Firefox*/
-moz-border-radius: 10px;
	/*para Safari y Chrome*/
-webkit-border-radius: 10px;
	border: 1px solid #CCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	vertical-align: top;
	text-align: left;
}

.recuadro_colder2{
	width:287px;
	height:32px;
	float:left;
	margin-bottom:10px;
	background-color: #FFF;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	border: 1px solid #CCC;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	vertical-align: top;
	text-align: left;
	padding-bottom: 3px;
	clear: both;
}
.iconos_redes {
	float: left;
	height: 32px;
	width: 32px;
	margin-right: 3px;
}


.tit_recuadro_colder2{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: left;
	height: 16px;
	width: 130px;
	padding-top: 5px;
	color: #F00;
}
	.encuestacont{
	width:280px;
	height:114px;
	float:left;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #666;
	font-weight: bold;
	padding-left: 15px;
	padding-bottom: 10px;
}
	.encuestacol{
		width:67px;
		height:90px;
		float:left;
		margin-left:80px;
		margin-top:5px;
		font-size:24px;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		color:#333;
		}
	.encuestacol2{
		margin-top:5px;
		width:67px;
		height:90px;
		float:left;
		margin-left:;
		font-size:24px;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		color:#333;
		}
	.verde{
		width:67px;
		height:56px;
		background-image:url(images/verde.png);
		float:left;}
	.rojo{
		width:67px;
		height:56px;
		background-image:url(images/rojo.png);
		float:left;}
	.encnumero{
		width:37px;
		font-size:16px;
		color:#FFF;
		font-family:Tahoma, Geneva, sans-serif;
		margin-top:10px;
		margin-left:10px;}	
	.encnumero2{
		width:37px;
		float:right;
		font-size:16px;
		color:#FFF;
		font-family:Tahoma, Geneva, sans-serif;
		margin-top:10px;
		margin-right:10px;}	
		
.rankingcont{
	width:307px;
	height:auto;
	float:left;
	margin-bottom:15px;
	background-color: #FFF;
	/*para Firefox*/
-moz-border-radius: 10px;
	/*para Safari y Chrome*/
-webkit-border-radius: 10px;
	border: 1px solid #CCC;
}
.icono_tit {
	float: left;
	height: 25px;
	width: 25px;
	padding-bottom: 15px;
	z-index: 5;
	padding-left: 5px;
}
.numranking {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	float: left;
	height: 20px;
	width: 15px;
	margin-right: 5px;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
	
.facecont{
	width:295px;
	float:left;
		}
	
.contenido_agenda {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	float: left;
	width: 270px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.mes_agenda {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #F00;
}

.hora_agenda {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #F00;
	padding-top: 5px;
}
.tit_agenda {
	font-family: 'Monserrat', sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #333;
}
.fecha_agenda {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #FFF;
	text-align: center;
	float: left;
	height: 50px;
	width: 30px;
	margin-right: 10px;
	background-color: #333;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	/*para Firefox*/
-moz-border-radius: 5px 5px 5px 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 5px 5px;
}


.socialcont{
		width:287px;
		height:270px;
		float:left;
		}

#entrevistas {
	width:287px;
	height:337px;
	float:left;
	margin-bottom:10px;
	/*para Firefox*/
	-moz-border-radius: 5px 5px 5px 5px;
	/*para Safari y Chrome*/
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 1px solid #333;
	position:relative;
	background-color: #333;
	padding: 10px;
}

.entrevistasFoto{
	width:100px;
	height:80px;
	float:left;
	border:solid 5px #e6e6e6;
	margin-bottom: 5px;
	margin-right: 5px;
}


.entrevistasCat {
	width:277px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#FFF;
	line-height:16px;
	margin-left: 5px;
}

.entrevistasCol{
	width:285px;
	height:auto;
	float:left;
	padding-bottom: 5px;
}
.entrevistasTitulo{
	width:170px;
	height:auto;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:left;
	font-weight:normal;
	line-height:14px;
	margin-bottom: 5px;
}

.entrevistastxt{
	width:170px;
	height:auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color: #FFF;
	text-align:justify;
	margin-bottom:5px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}
		
.comunidadcont{
	width:287px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	padding-bottom: 20px;
}

.top_tabla {
	height:15px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	list-style: none;
	border-left: solid 0px #CCC;
	border-bottom: solid 0px #999;
	border-top: solid 0px #999;
	border-right: solid 0px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 1px;
	background-repeat: no-repeat;
	background-color: #E6E6E6;
	/*para Firefox*/
-moz-border-radius: 5px 5px 0px 0px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px 5px 0px 0px;
	text-align: center;
	color: #F00;
	width: 70px;
}

.tabla {
	height:15px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style: none;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 1px;
	text-align: center;
	color: #333;
	width: 70px;
}

.tabla2 {
	height:15px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style: none;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 1px;
	text-align: left;
	color: #F00;
	width: 60px;
}

.servicioscont{
		width:287px;
		height:270px;
		float:left;
}

/*---------------------------------------------------------- NOTICIAS EXTENDIDAS -------------------------------------------------------*/	
	
.pagnoti{
	width:600px;
	height:auto;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:26px;
	color:#333;
	text-align:left;
	font-weight:bold;
	line-height:;
	margin-bottom:10px;}

.pagnoticont{
	width:600px;
	height:auto;
	float:left;
	margin-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #333;
	text-align:left;
}
.pagnotifoto{
	width:595px;
	border:5px solid #333;
	margin-top:10px;
	float:left;
}

.notifoto_descripcion{
	font-size: 14px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	background-color: #333;
	text-align: left;
	padding-left: 5px;
	height: 20px;
	padding-top: 5px;
}


.pagnotitxt{
	width:595px;
	height:auto;
	float:left;
	margin-bottom:15px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#333;
	font-weight:normal;
	padding-top: 10px;
	line-height: 16px;
	}
#slider2 .pagnotifuente {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}

.pagnoticomment{
	width:200px;
	height:auto;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	text-align: justify;
}

.pagnoticomment_txt{
	width:595px;
	height:auto;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	text-align: left;
	line-height: 14px;
	margin-bottom: 5px;
}

.pagnoticomment_terminos{
	width:580px;
	height:auto;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: justify;
}

.pagnotilinea{
	width:600px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:left;
	color:#000;
	font-weight:normal}
.pagnoticuadrado{
	width:64px;
	height:67px;
	background-color:#f8f8f8;
	float:left;
	margin:0px 10px 10px 10px;
	border:#ccc 1px solid;}
.pagnotifechapubl{
	width:510px;
	height:auto;
	float:right;
	margin-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px; color:#999;}
.pagnoticopete{
	width:600px;
	height:auto;
	float:left;
	margin-bottom:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px; color: #C00;
	text-align:left;
	font-weight:normal;
	}

.pagnotiBottom {
	float: left;
	height: 25px;
	width: 590px;
	margin-top: 10px;
}

.audio_bottom {
	float: left;
	width: 590px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	background-color: #FFF;
	padding: 5px;
	height: 24px;
	border: 1px solid #CCC;
	margin-top: 10px;
}
.audio_bottomtxt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	float: left;
	height: 24px;
	width: 200px;
	padding: 0px;
}

.iconos_bottom {
	float: left;
	width: 250px;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
	clear: left;
	margin-top: 5px;
}

/* ------------------------------------------------------------------- PIE -------------------------------------------------------*/

.pie{
	width:960px;
	height:70px;
	float: left;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
}
#logo_pie {
	float: left;
	height: 70px;
	width: 273px;
}


.datos_pie{
	width:300px;
	height:70px;
	float: right;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: right;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	padding-right: 20px;
	clear: right;
}
.links{
	width:920px;
	height:20px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#db0000;
	/*para Firefox*/
-moz-border-radius: 5px;
	/*para Safari y Chrome*/
-webkit-border-radius: 5px;
	border: 1px solid #CCC;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}



/* ------------------------------------------------------------------- BANNERS -------------------------------------------------------*/

.banner1{
	width:620px;
	float:left;
	margin-bottom:10px;

}

.banner2{
	width:310px;
	float:left;
	margin-bottom:10px;
}

.banner3{
	width:570px;
	float:left;
	margin-bottom:10px;
}
.txt_form {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
	text-align: left;
}

#container{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding: 30px 0 0 0;
	position: relative;

}

img{
	display: block;
}

#gallery, #thumbs{
	float: left;
}

#gallery{
	width: 495px;
	height: 300px;
	overflow: hidden;
    border: 3px solid #666;
}

#descripcion{
	position: absolute;
	width: 500px;
	height: 35px;
	filter:alpha(opacity=20);
	opacity:0.2;
	font-size: 14px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding-top: 15px;
	background-color: #333;
}

#gallery img{
	position: absolute;
}

#thumbs{
	width: 100px;
	height: 300px;
	overflow: hidden;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #666;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
}

#next{
	display: block;
	width: 47px;
	height: 43px;
	background: url(includes/galeria/img/arrow.png);
	position: relative;
	top: 257px;
	left: 500px;
}

#next:hover{
	background: url(includes/galeria/img/arrowmo.png);
}

.clear{
	clear: both;
}
.comentario_tit {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: right;
	float: right;
	width: 280px;
}

